i like swimming very much - French English Dictionary